to cope with - German English Dictionary